disrupting explosive - French English Dictionary